garden serviceberry - Spanish English Dictionary